64ee096ae3e49b939254d966416d19f73911ef82,src/board/algo/AlgoPullTight45.java,AlgoPullTight45,smoothen_start_corner_at_trace,#BrdTracep#,566
Before Change
}
else if (bend)
{
PlaLineInt[] check_line_arr = new PlaLineInt[trace_polyline.plaline_len(+1)];
check_line_arr[0] = other_prev_trace_line;
check_line_arr[1] = other_trace_line;
for (int index = 2; index < check_line_arr.length; ++index)
{
check_line_arr[index] = trace_polyline.plaline(index - 1);
}
PlaLineInt new_line = reposition_line(check_line_arr, 2);
if (new_line != null)
After Change
}
else if (bend)
{
PlaLineIntAlist check_line_arr = new PlaLineIntAlist(trace_polyline.plaline_len(+2));
check_line_arr.add( other_prev_trace_line);
check_line_arr.add( other_trace_line);
trace_polyline.alist_append_to(check_line_arr, 1);
PlaLineInt new_line = reposition_line(check_line_arr, 2);